package com.ctshk.rpc.custom.req.trip;

import com.ctshk.common.model.PageReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 定制包团列表(其他模块调用)Req
 *
 */
@Data
@ApiModel(value = "ScheduleListReq",description = "定制包团列表(其他模块调用)Req")
public class ScheduleListReq extends PageReq implements Serializable {

    @ApiModelProperty(value = "团号")
    private String tripNumber;

    @ApiModelProperty(value = "行程标题")
    private String name;

    @ApiModelProperty(value = "出发地ID")
    private Long departurePlaceId;

    @ApiModelProperty(value = "目的地ID")
    private Long destinationId;

    @ApiModelProperty(value = "出发日期时间段开始")
    private String beginDate;

    @ApiModelProperty(value = "出发日期时间段结束")
    private String endDate;

}
